have the honour of doing something - Spanish English Dictionary